package com.haoyi.feignapi.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

/**
 * 表：invoice_records
 * 注释：开票记录
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class InvoiceRecords {
    /*
     * 开票编号
     * */
    private String code;
    /*
     * 用户账号
     * */
    private String user_account;
    /*
     * 订单编号
     * */
    private String order_code;
    /*
     * 申请时间
     * */
    private String apply_for_date;
    /*
     * 开票时间
     * */
    private String Invoice_date;
    /*
     * 发票类型：1-电子普通、2-专用
     * */
    private Integer invoice_type;
    /*
     * 抬头类型：1-个人、2-单位
     * */
    private Integer title_type;
    /*
     * 开票金额
     * */
    private BigDecimal amount;
    /*
     * 抬头名称
     * */
    private String invoice_title;
    /*
     * 单位税号
     * */
    private String tax_number;
    /*
     * 注册地址
     * */
    private String registered_address;
    /*
     * 注册电话
     * */
    private String registered_phone;
    /*
     * 开户银行
     * */
    private String bank_of_deposit;
    /*
     * 银行账号
     * */
    private String bank_account;
    /*
     * 发票文件名
     * */
    private String file_path;
    /*
     * 当前步骤：0-已申请、1-已开票
     * */
    private Integer current_step;
}
